package com.hotel.model;

import java.math.BigDecimal;

public class Room {
    private Integer roomId;
    private String roomNumber;
    private String roomType;
    private BigDecimal price;
    private String status; // available, occupied, maintenance
    private String description;
    
    // 构造函数
    public Room() {}
    
    public Room(String roomNumber, String roomType, BigDecimal price, String status, String description) {
        this.roomNumber = roomNumber;
        this.roomType = roomType;
        this.price = price;
        this.status = status;
        this.description = description;
    }
    
    // Getter和Setter方法
    public Integer getRoomId() { return roomId; }
    public void setRoomId(Integer roomId) { this.roomId = roomId; }
    
    public String getRoomNumber() { return roomNumber; }
    public void setRoomNumber(String roomNumber) { this.roomNumber = roomNumber; }
    
    public String getRoomType() { return roomType; }
    public void setRoomType(String roomType) { this.roomType = roomType; }
    
    public BigDecimal getPrice() { return price; }
    public void setPrice(BigDecimal price) { this.price = price; }
    
    public String getStatus() { return status; }
    public void setStatus(String status) { this.status = status; }
    
    public String getDescription() { return description; }
    public void setDescription(String description) { this.description = description; }
}
